not easily dissoluble - French English Dictionary